.headline{ width: 100%; height: 42px; border-bottom: 1px solid #e8e8e8;}
.lijing {line-height: 40px;color: #666; width: 1200px; margin:0 auto;}
.lijing span { font-size: 13px; background: url("../images/dt.png"/*tpa=http://www.szmark.com/template/m1/images/dt.png*/) no-repeat left center; padding-left: 20px;}
.lijing span a{ color: #333;}
.lijing span i{ color: #0068c9; font-style: normal;}

.product-con{ height: auto; overflow: hidden; margin:30px 0; }
.pro_left{ float: left;width: 230px;}
.pro_left h1{ height: 81px; background: #0068c9; color:#fff; text-align: center; font-size: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-top: 20px; line-height: 25px;}
.pro_left h1 i{ font-weight: normal; font-style: normal; color:#78a0da; font-size:13px;}
.leftmenu{position:relative; padding:15px;background: url("../images/xu.jpg"/*tpa=http://www.szmark.com/template/m1/images/xu.jpg*/) repeat center; }
.leftmenu dd {height: auto; overflow: hidden; margin-bottom: 10px;}
.leftmenu dd .m-title1{position:relative;height:40px; line-height:40px;  font-size:16px; }
.leftmenu dd .m-title1 a{ color:#333333; display: block; text-align: center;}
.leftmenu dd .m-title1 span{ margin-right: 5px;}
.leftmenu dd .m-title1{background:#fff; cursor: pointer;}  
.leftmenu dd.cur .m-title1{background:#0068c9;}
.leftmenu dd.cur .m-title1 a{ color:#fff;}
.leftmenu dd .menuson{ margin:0 auto; display:none; padding:10px 0;}
.leftmenu dd .menuson li{ position:relative;height:30px; line-height:30px; font-size: 14px; }
.leftmenu dd .menuson li a{ color:#333; display: block; text-align: center;}
.leftmenu dd .menuson li:hover a{ color:#0068c9;}
.leftmenu dd .menuson li#curr a{ color:#0068c9;}
.con-one{border:1px solid #e1e1e1;margin-top:30px; height: auto; overflow: hidden;width: 230px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.cn-title{text-align: center;  color: #1e1e1e; font-size: 26px; font-weight: normal; border-top:3px solid #0068c9; padding-top: 12px;}
.con-one .box{ padding:10px;}
.con-one .box p{ height:46px; line-height:46px; color:#666; border-bottom:1px dashed #d7d7d7; padding-left:20px; font-size: 13px;}
.con-one .box .p1{ height:70px; line-height:24px; color:#d61f1f; padding-left:50px; font-size:20px; background:url("../images/p1.png"/*tpa=http://www.szmark.com/template/m1/images/p1.png*/) no-repeat left 15px; padding-top:10px; font-weight: bold;}
.con-one .box .p1 .span{ font-size:13px; color:#666; font-weight: normal; }
.con-one .box .spann{ color:#222222;}
.con-one .box .p2{ background:url("../images/p2.png"/*tpa=http://www.szmark.com/template/m1/images/p2.png*/) no-repeat left center;}
.con-one .box .p3{ background:url("../images/p3.png"/*tpa=http://www.szmark.com/template/m1/images/p3.png*/) no-repeat left center;}
.con-one .box .p4{ background:url("../images/p4.png"/*tpa=http://www.szmark.com/template/m1/images/p4.png*/) no-repeat left center;}






.product-right{ float: right; width: 940px;}
.pro_ul{ height: auto; overflow: hidden;}
.pro_ul li{ float: left; width: 301px; height: 287px; margin-right:18px; margin-bottom: 18px; border:1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow: hidden; }
.pro_ul li a{ display: block; margin:3px;position: relative; overflow: hidden;}
.pro_ul li img{ display: block; width: 293px; height: 279px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.pro_ul li h2{ position: absolute;bottom:0px; left:0px; background: #777777; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color:#fff; width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background: rgba(0,0,0,0.5);font-weight: normal;}
.pro_ul li div{ height: 100%; width: 100%; background: rgba(0,0,0,0.6); position: absolute; top:0px; left:0px; text-align: center; visibility: hidden;}
.pro_ul li div h1{ color:#fff; font-weight: normal; font-size: 16px; margin-top: 90px; margin-bottom: 10px;}
.pro_ul li div p{ color:#fff; font-size:13px; line-height: 18px;}
.pro_ul li div span{ display: block; width: 117px; height: 32px; border:1px solid #fff; border-radius: 20px; line-height: 32px; color:#fff; margin:0 auto; font-size: 13px; margin-top: 22px;}
.pro_ul li:hover h2{ visibility: hidden;}
.pro_ul li:hover div{ visibility: visible;}
.pro_ul li:hover img{ transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 100%;height: 100%;}


/*产品详情*/
.pro-info{ height: auto; overflow: hidden;}
.pro-info-left{ float: left; width: 425px;}
#alm_imgblock{position:relative;width:423px; height:401px;  border:1px solid #e1e1e1; }
.alm_figimg{ width:421px; height:401px;}
.alm_figimg img{width:100%; height:100%;}
.alm_bigimg{position:absolute; width:100%; height:100%; z-index:1; left:433px; top:0; display:none;overflow:hidden;border:1px solid #e1e1e1;}
.alm_bigimg img{position:absolute; left:0; top:0; min-height:100%; min-width:100%}

#mousetrap {position:absolute;left:0; top:0; width:100%; height:100%; z-index:2;background:url("images/agnify.png"/*tpa=http://www.szmark.com/template/m1/css/images/agnify.png*/) no-repeat center; display:block}
#mousetrap.no-mousetrap{background:none}
#mousetrap:hover{ cursor:crosshair;}

#alm_smallimg{ position:relative; width:100%; overflow:hidden; margin-top:20px;}
.alm_smallimg_block{position:relative; width:10000px;}
.alm_smallimg_block li{float:left; width:75px;height:75px; border:1px solid #ccc; margin-right:15px; }
.alm_smallimg_block li:hover{border:1px solid #008ad1; }
.alm_smallimg_block li img{width:100%; height:100%;}

#alm_smallimg .bx-wrapper .bx-controls-direction a {position: absolute;z-index: 99;width: 30px;height: 30px;text-indent: 999px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-prev{background:url("../images/thumbs_left.png"/*tpa=http://www.szmark.com/template/m1/images/thumbs_left.png*/) no-repeat center; left: 0; top: 50%;margin-top: -15px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-next{background:url("../images/thumbs_right.png"/*tpa=http://www.szmark.com/template/m1/images/thumbs_right.png*/) no-repeat center; right: 0; top: 50%;margin-top: -15px;}
.pro-info-right{ float: right; width: 487px;}
.pro-info-p{ color: #008ad1; font-size: 20px;  margin-bottom: 16px;  border-bottom:1px solid #0068c9; height: 45px; background: #f3f3f3; border-left:12px solid #0068c9; padding-left: 36px; line-height: 45px;}
.pro-info-p1{ color: #666666; line-height: 25px;padding-bottom: 20px; font-size: 13px; border-bottom:1px dashed #cecece;}
.coall{ font-size: 20px; color:#333333; margin-top:26px;}
.coall span{ font-size: 30px; color:#e40013; font-weight: bold;}
.pro-a{ width: 132px; height: 39px; background: #0068c9; line-height: 39px;text-align: center; margin-top: 35px;}
.pro-a a{ color: #fff;  font-size: 16px;}
.product_detail{ height: auto; overflow: hidden; margin-top: 42px;}
.pro_detal_title{ border-bottom: 1px solid #dbdbdb; height: 50px; line-height: 50px; font-size: 18px; background: #f3f3f3; }
.pro_detal_title span{ display: inline-block;background: url("../images/sik.png"/*tpa=http://www.szmark.com/template/m1/images/sik.png*/) no-repeat left top; color:#fff; width: 163px; height: 51px; line-height: 51px; text-align: center; }
.pro_detail_in{ height: auto; overflow: hidden; margin-top: 20px; padding-left: 15px; margin-bottom: 54px;}



/*产品应用*/

.news-ul{ height: auto; overflow: hidden;}
.news-ul li{ border:1px solid #ececec; margin-bottom: 20px; overflow: hidden; padding:12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background: #fff;}
.news-ul li .pro-left{ float: left; width: 272px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news-ul li .pro-left img{ display: block; width: 272px; height:169px; }
.news-ul li .pro-right{ float: right; width: 609px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news-ul li .pro-right .pro-title{  font-size: 16px; color: #333333;}
.news-ul li .pro-right .pro-title1{ color: #666666; font-size: 12px; line-height: 20px;margin-top: 5px; text-align: justify; height: 60px; overflow: hidden;}
.news-ul li .pro-right .pro-title2{ font-size:12px; color:#666; margin-top: 5px; }
.news-ul li .pro-right .pro-title3{ color: #0068c9; margin-top: 10px; width: 115px; height: 31px; line-height: 31px; text-align: center; border:1px solid #0068c9; font-size: 14px; font-size: 13px; border-radius: 3px;}
.news-ul li:hover{ background: #f7f7f7; border:1px solid #f7f7f7;}

.news-kj{ border:1px solid #eaeaea; height: auto; overflow: hidden; padding:20px;}
.time{ border-bottom:1px solid #d1d1d1; height: 20px;padding: 10px 0; margin-bottom: 20px;border-top:1px solid #d1d1d1; text-align: center; font-size: 13px; color:#666666;}
.time .al{ position: relative; top:-8px; margin-right: 10px;}
.news-title{text-align: center;font-size: 28px;color: #333333;margin-top:15px;margin-bottom: 30px;}
.ht-r2{ display: inline-block;}
.news-info{ height: auto; overflow: hidden; margin-top: 30px;height:30px; line-height: 30px; border-top:1px solid #d1d1d1; }
.news-info a{ color:#333333; font-size: 13px; margin-right: 40px;}
.news-info a.aa{ float: right; color:#008ad1; margin-right: 0;}

.wike-ul{position:relative; padding:20px 15px;background: url("../images/xu.jpg"/*tpa=http://www.szmark.com/template/m1/images/xu.jpg*/) repeat center; }
.wike-ul li{ height: 40px; overflow: hidden; background: #ffffff; text-align: center; margin-bottom: 10px; font-size:16px; line-height: 40px;}
.wike-ul li a{ display: block; color:#333333;}
.wike-ul li.cur{ background: #0068c9;}
.wike-ul li.cur a{ color:#fff;}

.about{ height: auto; overflow: hidden; padding:15px; border:1px solid #dcdcdc;}
.about h1{ text-align: center; font-size:26px; color:#333333; font-weight: normal; margin:15px 0px; }
.about p{ height: auto; overflow: hidden; margin-bottom: 15px;}



.honor{ height: auto; overflow: hidden;margin-bottom: 0px;}
.honor .gallery a.qulity2{display:block;}
.honor .gallery img{width:292px;height:225px; vertical-align:top; border: 1px solid #e0e0e0; padding:3px;}
.honor .f2_2 { overflow:hidden; }
.honor .gallery{float:left; overflow:hidden; margin-right:20px;margin-bottom:20px; }
.honor .gallery:nth-child(3n){ margin-right: 0;}
.honor .qulity3{ text-align:center; display:block; margin-top:5px; color:#666666;font-size:13px;}

#jquery-overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#jquery-largephotobox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: fixed; TOP: 0px; _position: absolute
}
#jquery-largephotobox A IMG {
	
}
#largephotobox-container {
	LEFT: 50%; POSITION: fixed; TOP: 50%; BACKGROUND-COLOR: rgb(255,255,255); _position: absolute
}
#largephotobox-container-image {
	OVERFLOW: hidden; POSITION: absolute
}
#largephotobox-image {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#largephotobox-btnclose {
	Z-INDEX: 1; RIGHT: -15px; POSITION: absolute; TOP: -15px
}


.brand-ul{ height: auto; overflow: hidden;}
.brand-ul li{ float: left; width: 225px; height: auto; overflow: hidden; margin-right: 13px; margin-bottom: 13px; position: relative;}
.brand-ul li div{display: block; width: 223px; height: 113px; border:1px solid #e2e2e2; overflow: hidden; }
.brand-ul li img{ display: block; width: 223px; height: 113px; transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.brand-ul li p{ text-align: center; font-size: 14px; color:#666666;}
.brand-ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 223px; height: 113px;}

.contact_in{ height: auto; overflow: hidden; padding:17px; border:1px solid #d8d8d8;}
.contact{ height: auto; overflow: hidden; margin-top: 10px; }
.contact .address{width:650px;  float:left;}
.contact .address h2{font-size:24px;  margin-bottom:10px; font-weight:normal; }
.contact .address p{ line-height:30px; color:#666; font-size: 14px; width: 190px; float: left;}
.contact .address p span{ color: #000000; margin-right:5px;}

.contact .wechat{ float:right; width:122px; text-align:center; }
.contact .wechat img{ width: 122px; height: 122px; display: block;}
.contact .wechat p{ font-size: 13px; color:#333; margin-top: 5px;}

.mapp{ margin:32px 0;}

.mess form{ position: relative; width:100%; margin-top:40px;}
.mess form h2{font-size:18px; margin-bottom:20px;}
.mess form p{ float:left;}
.mess form input{font-size:13px; width:299px; height:44px; line-height:44px; color:#666; text-indent:10px; border:1px solid #d7d7d7; margin-bottom:20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form textarea{font-size:13px; color:#999; width:434px; height:110px; padding-top:10px;text-indent:10px; border:1px solid #d7d7d7;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form button{ font-size:16px; width:131px; height:44px; line-height:44px; color:#fff; background:#0068c9; text-align:center;  margin-bottom:20px;border: none;}
.mess form .btn1{ background:#676767; }


/*推荐*/
.tuijian {height: auto;overflow: hidden;margin-top: 35px;width: 100%;}
.tuijian .title {position: relative;width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #dbdbdb;}
.tuijian .title h2{ float:left; font-size:22px; color:#0068c9; font-weight:normal; background:url("../images/icon2.png"/*tpa=http://www.szmark.com/template/m1/images/icon2.png*/) no-repeat left center; padding-left:30px; border-bottom:2px solid #0068c9; }
.leftLoop2{position: relative; width:937px; margin:21px auto;  }

.leftLoop2 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop2 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop2 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right:20px; width: 210px; height: auto;}
.leftLoop2 .bd ul li div{ width:210px; height: 210px;  }
.leftLoop2 .bd ul li img{width:210px; height: 210px;border:1px solid #eaeaea; padding:4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.leftLoop2 .bd ul li p{ text-align: center; color:#666666; font-size: 13px; margin-top: 5px;}




.lujing a{color: #555; }
.map{ overflow:hidden; width:1200px; margin:30px auto;}
.map-box{ overflow:hidden; margin-bottom:30px;}
.map-box  .mapLeft{font-size:16px; margin-bottom:10px;}
.mapRight{overflow:hidden; border:1px solid #ccc; padding:10px;}
.mapRight li{ overflow:hidden; float:left; width:180px;}
.mapRight a:hover{ color:#135d3c;}
.mapRight a{ display:block; padding:5px 0; color: #555;}
.mapRight a b{display:block; font-size:14px; color: #555;}
.list-unstyled li a:hover b{color:#358dd1; }


/* 内页banner*/
.ny-banner1{background:url(../images/ny-banner01.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner2{background:url(../images/ny-banner02.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner3{background:url(../images/ny-banner03.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner4{background:url(../images/ny-banner04.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner5{background:url(../images/ny-banner05.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner6{background:url(../images/ny-banner06.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner7{background:url(../images/ny-banner07.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner8{background:url(../images/ny-banner08.jpg) top center no-repeat; height:380px; width:100%; clear:both;}
.ny-banner9{background:url(../images/ny-banner09.jpg) top center no-repeat; height:380px; width:100%; clear:both;}

/* 通用分页样式 */
.pages{height:26px;padding:5px 0;margin-top:5px;clear:both; float:right;}
.pages:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul{ padding:0;list-style:none;margin:0; }
.pages li{ float:left; margin-right:5px;}
.pages li a{ display:block; padding:0 10px; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#666;}
.pages li a:hover{ border:1px solid #1796f9; background:#1796f9; color:#fff; text-decoration:none;}
.pages li span{ display:block; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#c4c4c4;padding:0 10px; }
.pages .current a{ border:1px solid #1796f9; background:#1796f9; color:#fff;}

/* 新闻样式 */
.news_list{ overflow:hidden; margin-bottom:10px;}
.news_list li{ overflow:hidden; padding:10px; margin-bottom:10px; background:#fafafa;}
.news_list .n-img {float: left;padding-right: 15px;width: 131px;text-align: center;}
.news_list .n-img img{ width:131px; height:97px;}
.news_list h3 {padding: 5px 0 11px; font-size:13px;}
.news_list h3 a{font-size:14px; color:#333;}
.news_list .n-txt {color: #979797;text-indent: 24px;line-height: 20px;}
.news_list .more, .news_list .more a {color: #34ACE2;}

.news_detail{ overflow:hidden; padding-top:10px;}
.news-extra-area {color: #A9A9A9;text-align: center; line-height:24px; border-bottom:1px dashed #ccc; margin:0 5px 30px;}
.news_detail h2{ text-align:center; font-size:16px; overflow:hidden; margin-bottom:10px;}
.news_detail .d_txt{ margin-bottom:10px; line-height:22px;font-size:14px;color:#000;}
.news_detail .d_txt p{ margin-bottom:10px;}
.news_detail .d_txt img{max-width:700px;}
.news_detail .d_page{ border-top:1px solid #ccc; line-height:24px;}
.news_detail .d_page a{ color:#333;}
.news_detail .d_page a:hover{ color:#00C;}

/*资讯中心列表页面（图片列表）--dl_42*/
dl.dl_42{padding:12px 4px 12px 10px;overflow:hidden;font-family:微软雅黑}
dl.dl_42 dt{ width:200px; height:150px; float:left; margin-right:10px;}
dl.dl_42 dt img{  width:200px; height:150px;border:1px solid #ccc;padding:1px;}
dl.dl_42 dt img:hover{ border:1px solid #ff8200;}
dl.dl_42 dd h4 a{ color:#ff8200; height:22px; overflow:hidden; display:block; font-size:16px; padding-bottom:5px;}
dl.dl_42 dd{ float:left; width:700px; padding-left:10px; line-height:22px;overflow:hidden; }
dl.dl_42 dd p{ overflow:hidden; text-indent:2em; padding-top:2px; margin-bottom:2px;font-size:14px;}
dl.dl_42 dd	span a{color: #ff8200;display: block;height: 27px;overflow: hidden; padding-top:20px;}

.right_main { width:940px; min-height:458px;  padding-bottom:15px; overflow:hidden;}
/* 本例子css */
		.picScroll-top{ margin:0 auto;  width:210px;  overflow:hidden; position:relative;   }
		.picScroll-top .hd{ overflow:hidden;  height:20px; padding:0 10px;  }
		.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
		.picScroll-top .hd .next{ background-position:0 -140px;  }
		.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
		.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
		.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-top .hd ul li.on{ background-position:0 0; }
		.picScroll-top .bd{ padding:10px;   }
		.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-top .bd ul li{ text-align:center; zoom:1; }
		.picScroll-top .bd ul li .pic{ text-align:center; }
		.picScroll-top .bd ul li .pic img{ width:180px; height:180px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-top .bd ul li .title{ line-height:24px; }